home *** CD-ROM | disk | FTP | other *** search
/ Amiga Collections: Franz PD / Franz PD Disk #274 (1993)(Rhein-Sieg-Soft).zip / Franz PD Disk #274 (1993)(Rhein-Sieg-Soft).adf / WS_PackHELP / INSTALL-WS_PackHELP < prev    next >
Text File  |  1993-10-20  |  5KB  |  184 lines

  1. ; WS_PackHELP Installation V1.0
  2.  
  3. (complete 0)
  4.  
  5. (working "\n\nSie haben den Auto-Modus gewählt!\n"
  6.          "Von nun an läuft alles automatisch ab!\n\n"
  7.          "Lehnen Sie sich zurück und warten Sie ab!")
  8.  
  9.  
  10. ; ------- WS_PackHELP KOPIEREN
  11. (set @default-source
  12.    (askdir
  13.       (prompt "Bitte wählen Sie das Verzeichnis oder die Diskette mit"
  14.                " dem Programm WS_PackHELP aus!")
  15.       (help "Das Verzeichnis oder die Diskette enthält das Programm WS_PackHELP "
  16.             "die Dokumentation, die Config-Datei und auch das Installation-Programm\n\n"    
  17.              @askdir-help)
  18.       (default "")
  19.    )
  20. )
  21.  
  22. (set @default-dest                        ; Verzeichnis aussuchen 
  23.    (askdir
  24.       (prompt "In welches Verzeichnis soll WS_PackHELP kopiert werden ? ")
  25.       (help "Wählen Sie zuerst eine Partition Ihrer Festplatte, ein Laufwerk"
  26.             " oder ein Verzeichnis aus, auf das Sie gerne WS_PackHELP installieren"
  27.             " würden. Dann drücken Sie auf PROCEED und das Programm beginnt mit "
  28.             "der Arbeit.\n\n" )
  29.             @askdir-help
  30.       (default "SYS:WS_PackHELP")
  31.    )
  32. )
  33.  
  34. (if                                       ; Verzeichnis erzeugen
  35.    (= (exists @default-dest) 0)
  36.    (makedir @default-dest)
  37. )
  38.  
  39.  
  40. (copyfiles                                ; WS_PackHELP kopieren
  41.    (prompt "\nWS_PackHELP wird in das Verzeichnis kopiert ...\n")
  42.    (help @copyfiles-help)
  43.    (source @default-source)
  44.    (dest @default-dest)
  45.    (pattern "WS_PackHELP#?")
  46.    (confirm)
  47. )
  48.  
  49.  
  50. (set @SourceDocsDir (tackon @default-source "Docs"))
  51. (set @SourceDocsDir
  52.    (askdir
  53.       (prompt "Bitte wählen Sie das Verzeichnis aus, aus dem die Doc-Dateien"
  54.                " kopiert werden sollen aus!")
  55.       (help "Das Verzeichnis enthält die Dokumentationsdateien des Programmes"
  56.         " WS_PackHELP\n\n"
  57.              @askdir-help)
  58.       (default @SourceDocsDir)
  59.    )
  60. )
  61.  
  62. (set @DestDocsDir (tackon @default-dest "Docs"))
  63. (if                                       ; Verzeichnis erzeugen
  64.    (= (exists @DestDocsDir) 0)
  65.    (makedir @DestDocsDir)
  66. )
  67.  
  68. (set @DestDocsDir
  69.    (askdir
  70.       (prompt "Bitte wählen Sie das Verzeichnis aus, in das die Doc-Dateien"
  71.                " kopiert werden sollen aus!")
  72.       (help "Das Verzeichnis enthält dann die kopierten Doc-Dateien des Programmes"
  73.         " WS_PackHELP\n\n"
  74.              @askdir-help)
  75.       (default @DestDocsDir)
  76.    )
  77. )
  78.  
  79. (copyfiles                                ; WS_PackHELP Doc-Dateien kopieren
  80.    (prompt "\nWS_PackHELP Docs-Dateien werden in das Verzeichnis kopiert ...\n")
  81.    (help @copyfiles-help)
  82.    (source @SourceDocsDir)
  83.    (dest @DestDocsDir)
  84.    (all)
  85.    (confirm)
  86. )
  87.  
  88. (set @default-config "s")
  89.    (copyfiles                                ; CONFIG nach s: kopieren
  90.       (prompt "\nDie Konfigurationsdateien werden nach s: kopiert ...\n")
  91.       (help @copyfiles-help)
  92.       (source @default-config)
  93.       (dest "s:")
  94.       (newname "Packer.config_New")
  95.       (choices "Packer.config")
  96.       (confirm)
  97.    )
  98.  
  99. (if
  100.   (= (exists (tackon @DestDocsDir "WS_PackHELP.dok")) 0) 
  101.   (copyfiles
  102.      (prompt "\nDie ReadMe-Datei wird kopiert ...\n")
  103.      (help @copyfiles-help)
  104.      (source @default-source)
  105.      (dest  @default-dest)
  106.      (choices "ReadMe" "ReadMe.info")
  107.      (confirm)
  108.    )
  109. )
  110.  
  111. (if
  112.   (= (exists (tackon @DestDocsDir "WS_PackHELP.doc")) 0) 
  113.   (copyfiles
  114.      (prompt "\nDie Liesmich-Datei wird kopiert ...\n")
  115.      (help @copyfiles-help)
  116.      (source @default-source)
  117.      (dest  @default-dest)
  118.      (choices "Liesmich" "Liesmich.info")
  119.      (confirm)
  120.    )
  121. )
  122.  
  123. (set @SourceRegDir (tackon @default-source "Registration"))
  124. (set @SourceRegDir
  125.    (askdir
  126.       (prompt "Bitte wählen Sie das Verzeichnis aus, aus dem die Registrierungs-Dateien"
  127.                " kopiert werden sollen aus!")
  128.       (help "Das Verzeichnis enthält die Registrierungs-Dateien des Programmes"
  129.         " WS_PackHELP\n\n"
  130.              @askdir-help)
  131.       (default @SourceRegDir)
  132.    )
  133. )
  134.  
  135. (set @DestRegDir (tackon @default-dest "Registration"))
  136. (if                                       ; Verzeichnis erzeugen
  137.    (= (exists @DestRegDir) 0)
  138.    (makedir @DestRegDir)
  139. )
  140.  
  141. (set @DestRegDir
  142.    (askdir
  143.       (prompt "Bitte wählen Sie das Verzeichnis aus, in das die Registrierungs-Dateien"
  144.                " kopiert werden sollen aus!")
  145.       (help "Das Verzeichnis enthält dann die kopierten Registireungs-Dateien des Programmes"
  146.         " WS_PackHELP\n\n"
  147.              @askdir-help)
  148.       (default @DestRegDir)
  149.    )
  150. )
  151.  
  152. (copyfiles                                ; WS_PackHELP Registration kopieren
  153.    (prompt "\nWS_PackHELP Registrierungs-Dateien werden in das Verzeichnis kopiert ...\n")
  154.    (help @copyfiles-help)
  155.    (source @SourceRegDir)
  156.    (dest @DestRegDir)
  157.    (all)  
  158.   (confirm)
  159. )
  160.  
  161. (copyfiles
  162.    (prompt "\nDas Installprogramm und Installscript werden kopiert\n")
  163.    (help @copyfiles-help)
  164.    (source @default-source)
  165.    (dest  @default-dest)
  166.    (pattern "In#?")
  167.    (confirm)
  168. )
  169.  
  170. (complete 100)
  171.  
  172. ; ------- FERTIG
  173.  
  174. (message (cat 
  175.    "\nInstallation von WS_PackHELP ist beendet.\n\n"
  176.    "Entfernen Sie nun die Diskette aus Ihrem Laufwerk, wenn Sie "
  177.    "das Programm von einer Diskette installiert haben und starten Sie "
  178.    "WS_PackHELP.\n\nViel Spaß !")
  179. )
  180.  
  181.  
  182.  
  183.